!error_background = #e33
!white = #fff
!red = #900
!background = #A9F380
!content_bg = #ECFFE1
!header_bg = #D8FFC3


body
  :line-height 1.5em
  :font-size large
  :text-align center
  :background = !background
  div
    :text-align left

h1, h2, h3
  :color blue
  span
    :color grey

.post
  :font-weight bold
  :font-size 22px
  a
    :background yellow
  a:link
    :color #006699
  a:hover
    :background blue
    :color = !white
.rss_link
  :float right
  :margin 5px
  :border none

#head
  :border-bottom-width 1px
  :border-bottom-style dotted
  :border-bottom-color #cccccc
  :margin-bottom 40px

  p
    :padding 1px
    :margin 1px
    :float left
    :width 500px
  ul
    :padding 1px
    :margin 1px
    :text-align right
    :width 300px
    :float right
  li
    :display inline
    :margin 3px

#head, #footer
  :background = !header_bg
  :padding 5px
  :line-height 1em

#footer
  :margin-top 40px
  :border-top-width 1px
  :border-top-style dotted
  :border-top-color #cccccc



#container
  :margin-right auto
  :margin-left auto
  :width 900px
  :background = !content_bg

.job
  :line-height 3em
  :font-size 20px

  a:hover
    :text-decoration underline
  span
    :color gray

.odd
  :background #dfe
.even
  :background = !white


.notice
  :background yellow
  :width 400px
  :margin 5px


.pagination
  :padding 3px
  :margin 3px

  a
    :padding 2px 5px 2px 5px
    :margin 2px
    :border 1px solid #aaaadd
    :text-decoration none
    :color #000099

  a:hover, a:active
    :border 1px solid #000099
    :color #000

  span.current
    :padding 2px 5px 2px 5px
    :margin 2px
    :border 1px solid #000099
    :font-weight bold
    :background-color #000099
    :color = !white

  span.disabled
    :padding 2px 5px 2px 5px
    :margin 2px
    :border 1px solid #eee
    :color #ddd




